home *** CD-ROM | disk | FTP | other *** search
/ TPUG - Toronto PET Users Group / TPUG Users Group CD / TPUG Users Group CD.iso / AMIGA / AMICUS / AMICUS05.ADF / IFF / intuall.h < prev    next >
C/C++ Source or Header  |  1986-04-20  |  2KB  |  85 lines

  1.  
  2. /*** intuall.h **********************************************************/
  3. /*  intuall.h, Include lots of Amiga-provided header files. 1/22/86 */
  4. /*  Plus the portability file "iff/compiler.h" which should be tailored */
  5. /*  for your compiler.                                 */
  6. /*                                                                      */ 
  7. /* By Jerry Morrison and Steve Shaw, Electronic Arts.                   */ 
  8. /* This software is in the public domain.                               */ 
  9. /*                                                                      */ 
  10. /* This version for the Commodore-Amiga computer.                       */
  11. /*                                                                      */ 
  12. /************************************************************************/
  13.  
  14. #include "iff/compiler.h"     /* COMPILER-DEPENDENCIES */
  15.  
  16. /* Dummy definitions because some includes below are commented out.
  17.  * This avoids 'undefined structure' warnings when compile.
  18.  * This is safe as long as only use POINTERS to these structures.
  19.  */
  20.  
  21. struct Region { int dummy; };
  22. struct VSprite { int dummy; };
  23. struct collTable { int dummy; };
  24. struct CopList { int dummy; };
  25. struct UCopList { int dummy; };
  26. struct cprlist { int dummy; };
  27. struct copinit { int dummy; };
  28. struct TimeVal { int dummy; };
  29.  
  30. #include "exec/types.h"
  31. #include "exec/nodes.h"
  32. #include "exec/lists.h"
  33. #include "exec/libraries.h"
  34. #include "exec/ports.h"
  35.  
  36. #include "exec/tasks.h"
  37. #include "exec/devices.h"
  38.  
  39.  
  40. #include "exec/interrupts.h"
  41.  
  42. #include "exec/io.h"
  43. #include "exec/memory.h"
  44. #include "exec/alerts.h"
  45.  
  46. /* ALWAYS INCLUDE GFX.H before any other amiga includes */
  47.  
  48. #include "graphics/gfx.h"
  49. /*#include "hardware/blit.h"*/
  50.  
  51. /*****
  52. #include "graphics/collide.h"
  53. #include "graphics/copper.h"
  54. #include "graphics/display.h"
  55. #include "hardware/dmabits.h" 
  56. #include "graphics/gels.h"
  57. ***/
  58.  
  59. #include "graphics/clip.h"
  60.  
  61. #include "graphics/rastport.h"
  62. #include "graphics/view.h"
  63. #include "graphics/gfxbase.h"
  64. /*#include "hardware/intbits.h"*/
  65. #include "graphics/gfxmacros.h"
  66.  
  67. #include "graphics/layers.h"
  68.  
  69. #include "graphics/text.h"
  70. #include "graphics/sprite.h"
  71. /*#include "hardware/custom.h"*/
  72.  
  73. /*#include "libraries/dos.h"*/
  74. /*#include "libraries/dosextens.h"*/
  75.  
  76. #include "devices/timer.h"
  77. #include "devices/inputevent.h"
  78. #include "devices/keymap.h"
  79.  
  80. #include "intuition/intuition.h"
  81.  
  82. /*#include "intuitionbase.h"*/
  83. /*#include "intuinternal.h"*/
  84.  
  85.